snub-nosed cachalot - French English Dictionary